belly up to the bar

belly up to the bar
(chiefly US, idiomatic) To commit oneself to a challenge or task; to accept a responsibility; to acknowledge a fact.


热门查询